ground clearing - French English Dictionary